home *** CD-ROM | disk | FTP | other *** search
- /*
- interfaces for a simple, one-window graphics shell
-
- ©1990 - 1992 Apple Computer, Inc.
- All rights reserved.
- */
-
- /* these things are kept up-to-date by the shell and may be accessed at any time by the application. */
- extern WindowPtr gWindow;
- extern EventRecord gtheEvent;
- extern gxShape gWindowBoundsShape;
-
- /* the following are expected to be initialized by the application */
- extern Rect gWindowQDRect;
- extern Str255 gWindowTitle;
-
- extern Boolean gDebugging;
- extern Boolean gGiveMeValidation;
- extern long gGraphicsHeapSize;
-
- /* the following functions are supplied by the application using the shell and are called at the appropriate time. */
- void DoInitialization(WindowPtr);
- void DoDraw(WindowPtr);
- void DoDispose(WindowPtr);
- void DoClick(gxPoint, WindowPtr);
- void DoIdle(WindowPtr);
-